body{
/*    background:url('../img/bg.png');*/
	overflow-y: scroll;
}

input{
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;padding: 2px;
}

sup{
	font-size:10px;
}

.w_b{
	word-wrap: break-word;
}

.blockComment,.op_4{
	opacity:0.4;
	filter:Alpha(Opacity=0.4);
}
	
.op_8{
	opacity:0.8;
	filter:Alpha(Opacity=0.8);
}

.f_w_100{
	font-weight: 100;
}

.c_red{
	color:red;
}

.red{
	color:red!important;
}



.fl_l{
	float: left;
}

.fl_r{
	float: right;
}

p{
    margin: 5px 0 5px 0;
}

.top{
	vertical-align:top;
}


.ct_{
	text-align:center;
	vertical-align:middle;
}


.top{
	vertical-align:top;
}

.mid{
	vertical-align:middle;
}

.bot{
	vertical-align:bottom;
}

.ct{
	text-align:center;
}

.ta_r{
	text-align:right;
}

.cl{
	text-align:left;
}

.tdn{
	text-decoration: none;
}

.tdu{
	text-decoration: underline;
}

.b{
	font-weight:bolder;
}
.i{
	font-style: italic;
}

.c_red{
	color:red;
}

.hide_{
	display:none;
}
.db{
	display: block;
}

.hide_i{
	display:none!important;
}

.cell{
	display:table-cell;
}

.table{
	display:table-row;
}

.center{
	margin:0 auto;
}

.ta_j{
	text-align: justify;
}

.rel{
	position:relative;
}

.abs{
	position: absolute;
}

/*
 * Максимальная ширина
 */
.m_w_250{
	max-width:250px;
}
.m_w_320{
	max-width:320px;
}
.m_w_410{
	max-width:410px;
}
.m_w_450{
	max-width:450px;
}

.m_w_632{
	max-width:632px;
}

.w50{
	width:50%;
}

.w_18{
	width:18px;
}
.w_28{
	width:18px;
}

.w_60{
	width:60px;
}

.w_100{
	width:100px;
}

.w_120{
	width:120px;
}

.w_135{
	width:135px;
}

.w_160{
	width:160px;
}

.w_180{
	width:180px;
}

.w200{
    width: 200px;
}

.w_220{
	width:250px;
}

.w_250{
	width:250px;
}

.w_280{
	width:280px;
}

.w_300{
	width:300px;
}

.w_350{
	width:350px;
}

.w_400{
	width:400px;
}

.w_500{
	width:500px;
}

.h_25{
	height: 25px;
}

.p_b_5{
	padding-bottom:5px;
}


.p3{
	padding:3px;
}

.p5{
	padding:5px;
}

.p10{
	padding:10px;
}

.m2{
	margin:2px;
}

.m5{
	margin:2px;
}

.m10{
	margin:10px;
}

.m_r_5{
	margin-left: 5px;
}

.t_i_10{
	text-indent: 10px;
}

.f_s_18{
	font-size:18px;
}

.f_s_16{
	font-size:16px;
}

.f_s_14{
	font-size:14px;
}

.f_s_12{
	font-size:12px;
}
.f_s_11{
	font-size:11px;
}
.f_s_10{
	font-size:10px;
}
.f_s_10_i{
	font-size:10px!important;
}

.cg{
	color:gray;
}
.b_c_r{
	border-color:red!important;
}

.b_c_g{
	border-color: gray;
}

.bbn{
	border-bottom: none;
}

.b_b_d{
	border-bottom:1px dashed gray;
}

.b_b_s{
	border-bottom:1px solid gray;
}

.b_r_2{
	border: 2px solid red;
}

.b_l_2{
	border: 2px solid lime;
}

.b_g_2{
	border: 2px solid #FFD700;
}


.o_r_2{
	outline: 2px solid red;
}

.o_l_2{
	outline: 2px solid lime;
}

table.bs0{
	border-spacing:0px!important;
}

a.ui-off{
	cursor: pointer;
	text-decoration: none;
	color: rgb(6, 69, 173);
	background-image: none;
	background-origin: initial;
	background-clip: initial;
}

a.ui-off:hover{
	color: rgb(165, 42, 42);
}

/*
 * Common jQuery UI
 */
.ui-widget{
	font-size: 12px;
}
.ui-widget .ui-widget { font-size: 10px; }
/*
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
	padding:10px 10px 10px 24px;
}
*/

.ui-button .ui-button-text {
    line-height: 1;
	font-size: 12px;
}

.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
    left: 5px;
}


/*Wizard UI plugin CSS*/

div.steps{
	/*list-style: none;*/
	width: 100%;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}

div.steps div{
	font-size: 12px;
	/*float: left;*/
	padding: 3px;
	color: #B0B1B3;
}

div.step fieldset{
	border: none;
}

div.step legend{
	font-size: 16px;
	margin: 0px;
	padding: 10px 0px;
	font-weight: bold;
}
